package com.test.bean;
/**
 * InitializingBean接口定义了在所有依赖属性设置完成后需要执行的初始化方法
 * 实现该接口的类将在所有属性设置后自动调用afterPropertiesSet方法
 * 主要用于执行依赖属性注入后的初始化操作
 */
public interface InitializingBean {

    /**
     * 在所有属性设置完成后调用此方法进行初始化操作
     * 可以在此方法中执行任何需要在属性设置完成后进行的操作
     *
     * @throws Exception 如果初始化过程中发生错误，则抛出异常
     */
    void afterPropertiesSet() throws Exception;
}
